﻿/****************************************************************************
 * Application   : Freekick Desktop Manager
 * Author        : sfreekick
 * Email         : sfreekick@gmail.com
 * Copyright     : (C) 2008 sfreekick
 * **************************************************************************/

/****************************************************************************
 *  This file is part of FreeKickManager.
 *
 *  FreeKickManager is free software: you can redistribute it and/or modify
 *  it under the terms of the GNU General Public License as published by
 *  the Free Software Foundation, either version 3 of the License, or
 *  (at your option) any later version.
 *
 *  FreeKickManager is distributed in the hope that it will be useful,
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 *  GNU General Public License for more details.
 *
 *  You should have received a copy of the GNU General Public License
 *  along with FreeKickManager. If not, see <http://www.gnu.org/licenses/>.
 ****************************************************************************/

//------------------------------------------------------------------------------
// <auto-generated>
//     Este código fue generado por una herramienta.
//     Versión del motor en tiempo de ejecución:2.0.50727.42
//
//     Los cambios en este archivo podrían causar un comportamiento incorrecto y se perderán si
//     se vuelve a generar el código.
// </auto-generated>
//------------------------------------------------------------------------------

using System.Xml.Serialization;

// 
// This source code was auto-generated by xsd, Version=2.0.50727.42.
// 


/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class players {
    
    private string timestampField;
    
    private player[] playerField;
    
    private string clubidField;
    
    private string versionField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="NMTOKEN")]
    public string timestamp {
        get {
            return this.timestampField;
        }
        set {
            this.timestampField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("player")]
    public player[] player {
        get {
            return this.playerField;
        }
        set {
            this.playerField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
    public string clubid {
        get {
            return this.clubidField;
        }
        set {
            this.clubidField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute(DataType="NMTOKEN")]
    public string version {
        get {
            return this.versionField;
        }
        set {
            this.versionField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class player {
    
    private name nameField;
    
    private age ageField;
    
    private skill[] skillsField;
    
    private string preferred_footField;
    
    private form formField;
    
    private match_readiness match_readinessField;
    
    private string experienceField;
    
    private string loyaltyField;
    
    private training trainingField;
    
    private string commitmentField;
    
    private choice[] choicesField;
    
    private salary salaryField;
    
    private string purchase_priceField;
    
    private string join_dateField;
    
    private string nationField;
    
    private home_club home_clubField;
    
    private string[] personalitiesField;
    
    private string[] special_abilitiesField;
    
    private reveal_skills reveal_skillsField;
    
    private national_team national_teamField;
    
    private matches matchesField;
    
    private string idField;
    
    private string typeField;
    
    /// <comentarios/>
    public name name {
        get {
            return this.nameField;
        }
        set {
            this.nameField = value;
        }
    }
    
    /// <comentarios/>
    public age age {
        get {
            return this.ageField;
        }
        set {
            this.ageField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlArrayItemAttribute("skill", IsNullable=false)]
    public skill[] skills {
        get {
            return this.skillsField;
        }
        set {
            this.skillsField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="NCName")]
    public string preferred_foot {
        get {
            return this.preferred_footField;
        }
        set {
            this.preferred_footField = value;
        }
    }
    
    /// <comentarios/>
    public form form {
        get {
            return this.formField;
        }
        set {
            this.formField = value;
        }
    }
    
    /// <comentarios/>
    public match_readiness match_readiness {
        get {
            return this.match_readinessField;
        }
        set {
            this.match_readinessField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="NCName")]
    public string experience {
        get {
            return this.experienceField;
        }
        set {
            this.experienceField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="NCName")]
    public string loyalty {
        get {
            return this.loyaltyField;
        }
        set {
            this.loyaltyField = value;
        }
    }
    
    /// <comentarios/>
    public training training {
        get {
            return this.trainingField;
        }
        set {
            this.trainingField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="NCName")]
    public string commitment {
        get {
            return this.commitmentField;
        }
        set {
            this.commitmentField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlArrayItemAttribute("choice", IsNullable=false)]
    public choice[] choices {
        get {
            return this.choicesField;
        }
        set {
            this.choicesField = value;
        }
    }
    
    /// <comentarios/>
    public salary salary {
        get {
            return this.salaryField;
        }
        set {
            this.salaryField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string purchase_price {
        get {
            return this.purchase_priceField;
        }
        set {
            this.purchase_priceField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="NMTOKEN")]
    public string join_date {
        get {
            return this.join_dateField;
        }
        set {
            this.join_dateField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="NCName")]
    public string nation {
        get {
            return this.nationField;
        }
        set {
            this.nationField = value;
        }
    }
    
    /// <comentarios/>
    public home_club home_club {
        get {
            return this.home_clubField;
        }
        set {
            this.home_clubField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlArrayItemAttribute("personality", DataType="NCName", IsNullable=false)]
    public string[] personalities {
        get {
            return this.personalitiesField;
        }
        set {
            this.personalitiesField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlArrayItemAttribute("special_ability", DataType="NCName", IsNullable=false)]
    public string[] special_abilities {
        get {
            return this.special_abilitiesField;
        }
        set {
            this.special_abilitiesField = value;
        }
    }
    
    /// <comentarios/>
    public reveal_skills reveal_skills {
        get {
            return this.reveal_skillsField;
        }
        set {
            this.reveal_skillsField = value;
        }
    }
    
    /// <comentarios/>
    public national_team national_team {
        get {
            return this.national_teamField;
        }
        set {
            this.national_teamField = value;
        }
    }
    
    /// <comentarios/>
    public matches matches {
        get {
            return this.matchesField;
        }
        set {
            this.matchesField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
    public string id {
        get {
            return this.idField;
        }
        set {
            this.idField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute(DataType="NCName")]
    public string type {
        get {
            return this.typeField;
        }
        set {
            this.typeField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class name {
    
    private string firstField;
    
    private last lastField;
    
    private string nickField;
    
    /// <comentarios/>
    public string first {
        get {
            return this.firstField;
        }
        set {
            this.firstField = value;
        }
    }
    
    /// <comentarios/>
    public last last {
        get {
            return this.lastField;
        }
        set {
            this.lastField = value;
        }
    }
    
    /// <comentarios/>
    public string nick {
        get {
            return this.nickField;
        }
        set {
            this.nickField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class age {
    
    private string yearsField;
    
    private string monthsField;
    
    private string daysField;
    
    private bool youthField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string years {
        get {
            return this.yearsField;
        }
        set {
            this.yearsField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string months {
        get {
            return this.monthsField;
        }
        set {
            this.monthsField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string days {
        get {
            return this.daysField;
        }
        set {
            this.daysField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public bool youth {
        get {
            return this.youthField;
        }
        set {
            this.youthField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class skills {
    
    private skill[] skillField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("skill")]
    public skill[] skill {
        get {
            return this.skillField;
        }
        set {
            this.skillField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class form {
    
    private string currentField;
    
    private string trendField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="NMTOKEN")]
    public string current {
        get {
            return this.currentField;
        }
        set {
            this.currentField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string trend {
        get {
            return this.trendField;
        }
        set {
            this.trendField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class match_readiness {
    
    private league leagueField;
    
    private cup cupField;
    
    /// <comentarios/>
    public league league {
        get {
            return this.leagueField;
        }
        set {
            this.leagueField = value;
        }
    }
    
    /// <comentarios/>
    public cup cup {
        get {
            return this.cupField;
        }
        set {
            this.cupField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class league {
    
    private injury injuryField;
    
    private suspension suspensionField;
    
    private string readyField;
    
    private bool currentField;
    
    private bool exhaustedField;
    
    /// <comentarios/>
    public injury injury {
        get {
            return this.injuryField;
        }
        set {
            this.injuryField = value;
        }
    }
    
    /// <comentarios/>
    public suspension suspension {
        get {
            return this.suspensionField;
        }
        set {
            this.suspensionField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string ready {
        get {
            return this.readyField;
        }
        set {
            this.readyField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public bool current {
        get {
            return this.currentField;
        }
        set {
            this.currentField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public bool exhausted {
        get {
            return this.exhaustedField;
        }
        set {
            this.exhaustedField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class cup {
    
    private injury injuryField;
    
    private suspension suspensionField;
    
    private string readyField;
    
    private bool currentField;
    
    private bool exhaustedField;
    
    /// <comentarios/>
    public injury injury {
        get {
            return this.injuryField;
        }
        set {
            this.injuryField = value;
        }
    }
    
    /// <comentarios/>
    public suspension suspension {
        get {
            return this.suspensionField;
        }
        set {
            this.suspensionField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string ready {
        get {
            return this.readyField;
        }
        set {
            this.readyField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public bool current {
        get {
            return this.currentField;
        }
        set {
            this.currentField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public bool exhausted {
        get {
            return this.exhaustedField;
        }
        set {
            this.exhaustedField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class training {
    
    private string modeField;
    
    private skill[] skillField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="NCName")]
    public string mode {
        get {
            return this.modeField;
        }
        set {
            this.modeField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("skill")]
    public skill[] skill {
        get {
            return this.skillField;
        }
        set {
            this.skillField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class choices {
    
    private choice[] choiceField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("choice")]
    public choice[] choice {
        get {
            return this.choiceField;
        }
        set {
            this.choiceField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class choice {
    
    private string primaryField;
    
    private string typeField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="NCName")]
    public string primary {
        get {
            return this.primaryField;
        }
        set {
            this.primaryField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute(DataType="NCName")]
    public string type {
        get {
            return this.typeField;
        }
        set {
            this.typeField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class salary {
    
    private string totalField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string total {
        get {
            return this.totalField;
        }
        set {
            this.totalField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class home_club {
    
    private string idField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
    public string id {
        get {
            return this.idField;
        }
        set {
            this.idField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class personalities {
    
    private string[] personalityField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("personality", DataType="NCName")]
    public string[] personality {
        get {
            return this.personalityField;
        }
        set {
            this.personalityField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class special_abilities {
    
    private string[] special_abilityField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("special_ability", DataType="NCName")]
    public string[] special_ability {
        get {
            return this.special_abilityField;
        }
        set {
            this.special_abilityField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class reveal_skills {
    
    private bool activeField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public bool active {
        get {
            return this.activeField;
        }
        set {
            this.activeField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class national_team {
    
    private bool seniorField;
    
    private bool youthField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public bool senior {
        get {
            return this.seniorField;
        }
        set {
            this.seniorField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public bool youth {
        get {
            return this.youthField;
        }
        set {
            this.youthField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class matches {
    
    private senior_league senior_leagueField;
    
    private youth_league youth_leagueField;
    
    private international_cup international_cupField;
    
    private league_cup league_cupField;
    
    /// <comentarios/>
    public senior_league senior_league {
        get {
            return this.senior_leagueField;
        }
        set {
            this.senior_leagueField = value;
        }
    }
    
    /// <comentarios/>
    public youth_league youth_league {
        get {
            return this.youth_leagueField;
        }
        set {
            this.youth_leagueField = value;
        }
    }
    
    /// <comentarios/>
    public international_cup international_cup {
        get {
            return this.international_cupField;
        }
        set {
            this.international_cupField = value;
        }
    }
    
    /// <comentarios/>
    public league_cup league_cup {
        get {
            return this.league_cupField;
        }
        set {
            this.league_cupField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class senior_league {
    
    private @this thisField;
    
    private last lastField;
    
    private career careerField;
    
    /// <comentarios/>
    public @this @this {
        get {
            return this.thisField;
        }
        set {
            this.thisField = value;
        }
    }
    
    /// <comentarios/>
    public last last {
        get {
            return this.lastField;
        }
        set {
            this.lastField = value;
        }
    }
    
    /// <comentarios/>
    public career career {
        get {
            return this.careerField;
        }
        set {
            this.careerField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class youth_league {
    
    private @this thisField;
    
    private last lastField;
    
    private career careerField;
    
    /// <comentarios/>
    public @this @this {
        get {
            return this.thisField;
        }
        set {
            this.thisField = value;
        }
    }
    
    /// <comentarios/>
    public last last {
        get {
            return this.lastField;
        }
        set {
            this.lastField = value;
        }
    }
    
    /// <comentarios/>
    public career career {
        get {
            return this.careerField;
        }
        set {
            this.careerField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class international_cup {
    
    private @this thisField;
    
    private last lastField;
    
    private career careerField;
    
    /// <comentarios/>
    public @this @this {
        get {
            return this.thisField;
        }
        set {
            this.thisField = value;
        }
    }
    
    /// <comentarios/>
    public last last {
        get {
            return this.lastField;
        }
        set {
            this.lastField = value;
        }
    }
    
    /// <comentarios/>
    public career career {
        get {
            return this.careerField;
        }
        set {
            this.careerField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class league_cup {
    
    private @this thisField;
    
    private last lastField;
    
    private career careerField;
    
    /// <comentarios/>
    public @this @this {
        get {
            return this.thisField;
        }
        set {
            this.thisField = value;
        }
    }
    
    /// <comentarios/>
    public last last {
        get {
            return this.lastField;
        }
        set {
            this.lastField = value;
        }
    }
    
    /// <comentarios/>
    public career career {
        get {
            return this.careerField;
        }
        set {
            this.careerField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class last {
    
    private object[] itemsField;
    
    private ItemsChoiceType[] itemsElementNameField;
    
    private string[] textField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("assists", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlElementAttribute("defensive", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlElementAttribute("goals", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlElementAttribute("minutes", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlElementAttribute("played", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlElementAttribute("saves", typeof(saves))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
    public object[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlTextAttribute()]
    public string[] Text {
        get {
            return this.textField;
        }
        set {
            this.textField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
public enum ItemsChoiceType {
    
    /// <comentarios/>
    assists,
    
    /// <comentarios/>
    defensive,
    
    /// <comentarios/>
    goals,
    
    /// <comentarios/>
    minutes,
    
    /// <comentarios/>
    played,
    
    /// <comentarios/>
    saves,
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class skill {
    
    private string[] itemsField;
    
    private ItemsChoiceType1[] itemsElementNameField;
    
    private string[] textField;
    
    private string noField;
    
    private string typeField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("current", typeof(string), DataType="NMTOKEN")]
    [System.Xml.Serialization.XmlElementAttribute("potential", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
    public string[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType1[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlTextAttribute()]
    public string[] Text {
        get {
            return this.textField;
        }
        set {
            this.textField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute(DataType="integer")]
    public string no {
        get {
            return this.noField;
        }
        set {
            this.noField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute(DataType="NCName")]
    public string type {
        get {
            return this.typeField;
        }
        set {
            this.typeField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
public enum ItemsChoiceType1 {
    
    /// <comentarios/>
    current,
    
    /// <comentarios/>
    potential,
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class injury {
    
    private bool statusField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public bool status {
        get {
            return this.statusField;
        }
        set {
            this.statusField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class suspension {
    
    private bool statusField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlAttributeAttribute()]
    public bool status {
        get {
            return this.statusField;
        }
        set {
            this.statusField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class @this {
    
    private string playedField;
    
    private string minutesField;
    
    private object[] itemsField;
    
    private ItemsChoiceType2[] itemsElementNameField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string played {
        get {
            return this.playedField;
        }
        set {
            this.playedField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string minutes {
        get {
            return this.minutesField;
        }
        set {
            this.minutesField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("assists", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlElementAttribute("defensive", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlElementAttribute("goals", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlElementAttribute("saves", typeof(saves))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
    public object[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType2[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
public enum ItemsChoiceType2 {
    
    /// <comentarios/>
    assists,
    
    /// <comentarios/>
    defensive,
    
    /// <comentarios/>
    goals,
    
    /// <comentarios/>
    saves,
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class career {
    
    private string playedField;
    
    private string minutesField;
    
    private object[] itemsField;
    
    private ItemsChoiceType3[] itemsElementNameField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string played {
        get {
            return this.playedField;
        }
        set {
            this.playedField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string minutes {
        get {
            return this.minutesField;
        }
        set {
            this.minutesField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("assists", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlElementAttribute("defensive", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlElementAttribute("goals", typeof(string), DataType="integer")]
    [System.Xml.Serialization.XmlElementAttribute("saves", typeof(saves))]
    [System.Xml.Serialization.XmlChoiceIdentifierAttribute("ItemsElementName")]
    public object[] Items {
        get {
            return this.itemsField;
        }
        set {
            this.itemsField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute("ItemsElementName")]
    [System.Xml.Serialization.XmlIgnoreAttribute()]
    public ItemsChoiceType3[] ItemsElementName {
        get {
            return this.itemsElementNameField;
        }
        set {
            this.itemsElementNameField = value;
        }
    }
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(IncludeInSchema=false)]
public enum ItemsChoiceType3 {
    
    /// <comentarios/>
    assists,
    
    /// <comentarios/>
    defensive,
    
    /// <comentarios/>
    goals,
    
    /// <comentarios/>
    saves,
}

/// <comentarios/>
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.42")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
[System.Xml.Serialization.XmlRootAttribute(Namespace="", IsNullable=false)]
public partial class saves {
    
    private string successfulField;
    
    private string attemptedField;
    
    private string percentField;
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string successful {
        get {
            return this.successfulField;
        }
        set {
            this.successfulField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string attempted {
        get {
            return this.attemptedField;
        }
        set {
            this.attemptedField = value;
        }
    }
    
    /// <comentarios/>
    [System.Xml.Serialization.XmlElementAttribute(DataType="integer")]
    public string percent {
        get {
            return this.percentField;
        }
        set {
            this.percentField = value;
        }
    }
}
